package com.qiall.gateway.data.mapper;

import com.qiall.gateway.data.entity.MenuRoleMap;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface MenuRoleMapMapper {
    void insert(MenuRoleMap apiInfo);

    void update(MenuRoleMap apiInfo);

   Integer countByMenuIdAndRoleId(@Param("menuId") Integer menuId, @Param("roleId") Integer roleId);

   void deleteRoleMenu(@Param("roleId")Integer roleId,@Param("menuId")Integer menuId);

   void deleteByRoleId(@Param("roleId")Integer roleId);

   List<MenuRoleMap> selectByRoleId(@Param("roleId")Integer roleId);



}
